sediment of coffee or other drinks - German English Dictionary